package org.hzz.application.command;

import lombok.EqualsAndHashCode;
import lombok.experimental.Accessors;
import org.hzz.application.handler.AddCouponHandler;
import io.gitee.pkmer.ddd.shared.command.CommandWithMark;
import io.gitee.pkmer.ddd.shared.service.CmdService;
import org.hzz.promotions.types.enums.coupon.DiscountType;
import org.hzz.promotions.types.enums.coupon.ObtainWay;
import lombok.Data;

import java.util.Collections;
import java.util.List;

/**
 * @author <a href="mailto:1193094618@qq.com">pkmer</a>
 * <br>
 * <a href = "https://gitee.com/pkmer/sonatype-central-publisher">Code Repository</a>
 * At 2024/8/29
 * 添加优惠券命令
 * {@link AddCouponHandler}
 */
@Data
@EqualsAndHashCode(callSuper = true)
@Accessors(chain = true)
public class AddCouponCmd extends AbstractCouponCmd {

    public static final String MARK = AddCouponCmd.class.getName();
    @Override
    public String mark() {
        return MARK;
    }

}
